home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 47.7z
/
BS1 part 47
/
UGA Utilities 6 (1989)(United Graphic Artists)(PD).7z
/
UGA Utilities 6 (1989)(United Graphic Artists)(PD).adf
/
.edmap
< prev
next >
Wrap
Text File
|
1988-01-19
|
2KB
|
50 lines
#
# Extended keymap for ED V1.3
# © 1988 by Edgar Törnig
# Converts upper to lower and vice versa
map a-lqu `ifelse clower `tlate -32' `if cupper `tlate +32'' forward'
# move cursor one word left/right
map c-l `backward while c=32 backward while !c=32 backward forward sync'
map c-w ^a-rig
map a-rig `while !c=32 forward while c=32 forward sync'
map c-m mark # Marke setzen
map c-t tomark # Zur Marke springen
map s-f10 flipmark # Position als neue Marke, zur Alten springen
# redefine c-[ to remeber the position we started search
map c-[ `mark search @^\{ident}'
# some things for C-programmers
map a-m ``#include <stdio.h>' return return `main(argc,argv)' return `char **argv;' return `\{' return `\}' up return tab'
map a-3 `return `#include <.h>' left left left'
map a-[ ``\{' return `\}' up return tab'
map a-/ `first `/* ' last ` */' down' # Zeile in Kommentarzeichen setzen
map sa-/ `first del del del last bs bs bs down' # Kommentarzeichen entfernen
# everybody needs some help
map sa-o `view s:.options name `=====> Press F10 to quit. <=====''
map sa-a `view s:.asciitable name `=====> Press F10 to quit. <=====' msg `Press s-left/s-right to scroll, f10 to quit.''
#misc
map c-ret insline # Leerzeile einfügen
#map f2 `prompt `newfile *''
map c-esc `prompt `repeat -1 \`'' # repeat-until-error-prompt
map s-f2 `newfile `{file}'' # load file; name under cursor
map f10 `if !view savemod remove' # redefine: no save in view-mode
map c-f6 `yank 1 copy unblock bsource' # execute line under cursor
#shell F-keys
map a-f1 `cd df0:'
map a-f2 `cd df1:'
map a-f3 `cd df2:'
map a-f4 `cd ram:'
map a-f5 `prompt `cd ''
map a-f6 `newfile df0:*'
map a-f7 `newfile df1:*'
map a-f8 `newfile df2:*'
map a-f9 `newfile ram:*'
map a-f10 `newfile *'